การสร าง point จากพ ก ด ละต จ ด ลองจ จ ด การแปลงพ ก ดจาก ละต จ ด ลองจ จ ด ให เป น point ไม ใช เร องยาก หากค ณใช โปรแกรม excel และ ArcGIS ได เรามาเร มต นทาไปด วยก นค ะ 1. เม อเราม พ ก ด ละต จ ด ลองจ จ ด ของประปาหม บ าน หร อ สถาน ว ดน าท า หร อ สถาน ว ดน าฝน หร อ ตาแหน งฝาย หร อ พ ก ดท ไปจ บพ ก ดด วย GPS มา เราสามารถนาพ ก ด ละต จ ด ลองจ จ ด แปลงไปเป น point ได โดยเราต องด ว า พ ก ด ละต จ ด ลองจ จ ด ท ได มาน นอย ในร ปแบบใด ต วอย างท ให เป นข อม ลพ ก ด สถาน ว ดน าฝนจ งหว ดฉะเช งเทรา ซ งเราได ข อม ลมาในร ปแบบของตาราง excel ช อตาราง สถาน ว ดน าฝน จ งหว ดฉะเช งเทรา.xlsx ด งร ปท 1 สถาน ว ดน าฝนจ งหว ดฉะเช งเทรา 1 ร ปท 1 2. จากร ปท 1 เราต องจ ดการให พ ก ดท เป น องศา ล ปดา ฟ ล ปดา เป นจ ดทศน ยมเส ยก อน เพ อนาเข า โปรแกรม ArcGIS ไปจ ดทาเป น point จากร ปท 1 เราต องจ ด columns ของตาราง excel ตามต องการ โดย ใน column Longitude, Latitude น น ต องม การใช ส ตรเพ อทาการต ดข อม ลออกเป นส วนๆ เพ อนามาคานวณให ท ง Longitude และ Latitude เป นจ ดทศน ยม โดยเร มจากต องแยก องศา ล ปดา ฟ ล ปดา ออกจาก cell เด ยวก น ให เป น 5 cell โดยต องทาการแทรก column หล ง column Longitude และ column Latitude ไปอย างละ 5 cell เพ อทาการคานวณ โดยใส ส ตรในแต ละ cell ด จากร ปท 2 ประกอบ
2 ร ปท 2 3. จากร ปท 2 column C, D, E, F ของ Longitude และ I, J, K, L ของ Latitude (ส วนพ นท ส เหล อง) เตร ยมไว ใส ส ตรคานวณ ส วน column G ของ Longitude ให ช อว า X_Long และ column M ของ Latitude Y_Lat (ส วนพ นท ส ชมพ ) เป นผลการคานวณของ Longitude และ Latitude ท จะเป นทศน ยม 4. ทาการใส ส ตร คานวณด งน column C เป นการต ดเอาเฉพาะองศาออกมา ใช ส ตร จากร ปท 3 คล กเล อกท column C row ท 2 แล วไปคล กท fx ใช ส ตร MID ในท น ค อ column C = MID(text,start_num,num_chars) ซ งหมายถ ง เล อก MID(text ค อช อ row จากต วอย างค อ row ท 2, start_num ค อจานวนต วเลขท เร มเล อกในท น 1 เป นตาแหน ง ท 2 น บจากซ ายม อของ cell ของ row ท 2,num_chars ค อ จานวนองศา ในท น จากต วอย างค อ 101 จ งใช 3 ต ว) ร ปท 3
3 5. จ งได เป นส ตรด งน =MID(B2,2,3) ด งร ปท 4 ร ปท 4 6. ในส วนของ ล ปดา ทาการใส ส ตร คานวณด งน column D เป นการต ดเอาเฉพาะล ปดา ออกมา ใช ส ตร จากร ปท 5 คล กเล อกท column D row ท 2 แล วไปคล กท fx ใช ส ตร MID เช นเด ยวก นก บในข อ 4 จ ง ได เป นส ตรด งน =MID(B2,6,2) ด งร ปท 5 ร ปท 5 7. ในส วนของ ฟ ล ปดา ทาการใส ส ตร คานวณด งน column E เป นการต ดเอาเฉพาะฟ ล ปดา ออกมา ใช ส ตร จากร ปท 6 คล กเล อกท column E row ท 2 แล วไปคล กท fx ใช ส ตร MID เช นเด ยวก นก บใน ข อ 4 จ งได เป นส ตรด งน =MID(B2,9,2) ด งร ปท 6
4 ร ปท 6 8. รวมผลล พธ เป นพ ก ด Longitude ทศน ยม ใน column F โดยนา column องศา ในท น ค อ column C + (column ล ปดา/60) ในท น ค อ column D + (column ฟ ล ปดา/3600) ในท น ค อ column E ด งส ตรน column F =C2+(D2/60)+(E2/3600) ด งร ปท 7 ร ปท 7 9. ทาการ copy ข อม ลใน column F แล วนาไปวางใน column G ช อ X_Long โดย Paste Special ด งร ปท 8 และวางแบบ Values แล วเล อก OK ด งร ปท 9
5 ร ปท 8 ร ปท 9 10. ทาการ copy ส ตรใน column C, D, E, F ของ Longitude ใน row ท 2 แล ววาง ใน row ท 3 ไป จน row ท 13 จนครบท กข อม ล 11. ทาการใส ส ตร คานวณเพ อทา Latitude เป นทศน ยม โดยกระทาด งข นตอนข อ 4 10 โดย เปล ยนช อ column I, J, K, L ตามลาด บ เม อทาจนครบแล ว save ไฟล เด มไว แล วก save as ไว เป นอ กไฟล ใน
6 ท น ให ช อ = สถาน ว ดน าฝนจ งหว ดฉะเช งเทรา_1.xlsx และให ช อ sheet = RSta เพ อไปเป นไฟล นาเข าเป น point ใน ArcGIS ด งร ปท 10 ร ปท 10 12. ทาการต ด column B, C, D, E, F ของ Longitude และ H, I, J, K, L ของ Latitude ให เหล อแต column ท ใช งานจร งๆ ด งร ปท 11 ร ปท 11
7 13. เป ด ArcGIS 9.3 แล ว add data โดยเป ดไฟล สถาน ว ดน าฝนจ งหว ดฉะเช งเทรา_1.xlsx แล ว คล ก Add ด งร ปท 12 ร ปท 12 14. เม อคล ก Add แล วจะปรากฏหน าต าง Add Data ด งร ปท 13 แล วเล อก sheet ท ต องการค อ RSta$ แล ว คล ก Add ร ปท 13
8 15. จะได ด งร ปท 14 ไฟล ท Add ไว จะเข ามาปรากฏในหน าต าง ArcMap ร ปท 14 16. เร มสร าง point โดยการคล กขวา ท ไฟล ท Add ไว ค อ RSta$ เล อก ด ง ร ปท 15 ร ปท 15
17. เม อคล ก Display XY Data จะปรากฏหน าต าง Display XY Data ด งร ปท 16 ในห วข อ Specify the fields for the X and Y coordinates: ให เล อก X Field: X_Long, Y Field: Y_Lat 9 ร ปท 16 18. ทาการ set Coordinate System โดยคล ก เล อกท Edit ในร ปท 16 จะปรากฏหน าต าง Spatial Reference Properties ด งร ปท 17 เล อก Select ร ปท 17
10 19. เม อเล อก Select แล ว จะปรากฏหน าต าง Browse for Coordinate Systems ด งร ปท 18 เล อก Geographic Coordinate Systems แล วคล ก Add เน องจากข อม ลท ต งต นเป นสถาน ว ดน าฝนท อย ในประเทศ ไทย เป นพ ก ด ละต จ ด และลองจ จ ด จ งต อง Set เป น Geographic Coordinate Systems และ WGS 1984 ร ปท 18 20. จะปรากฏหน าต างด งร ปท 19 ให คล กเล อก World แล วคล ก Add อ กคร ง ร ปท 19
11 21. จะปรากฏหน าต างด งร ปท 20 ให คล กเล อก WGS 1984.prj แล วคล ก Add ร ปท 20 22. จะกล บมาท หน าต าง Spatial Reference Properties อ กคร ง ด งร ปท 21 ให คล ก OK ร ปท 21
12 23. จะกล บมาท หน าต าง Display XY Data อ กคร ง ด งร ปท 22 ให คล ก OK ร ปท 22 24. จะปรากฏเป น point ท โปรแกรมสร างข นไว ช วคราวช อ RSta$ Events ในหน าต าง ArcMap ด ง ร ปท 23 ร ปท 23
25. ทาการ Export point ช วคราวออกมาเป น shape ไฟล โดยคล กขวาท ไฟล ช อ RSta$ Events เล อก Data เล อก Export Data ด งร ปท 24 13 ร ปท 24 26. จะปรากฏหน าต าง Export Data ให เล อก Folder ท จะเก บ และต งช อ shape ไฟล ท จะ Export ออกไปในท น ให ช อ RSta.shp ด งร ปท 25 ร ปท 25
14 27. โปรแกรมจะ process จนแล วเสร จ จะปรากฏหน าต าง ArcMap ถามว าจะ Add point ท สร างข น น ในหน าต าง ArcMap หร อไม ถ าต องการให ตอบ Yes ถ าไม ให ตอบ No ในท น ต องการแสดง point ท เป น shape ไฟล ท สร างข นใหม จ งตอบ Yes ด งร ปท 26 ร ปท 26 28. จะปรากฏ shape ไฟล ช อ RSta ข นในหน าต าง ArcMap ด งร ปท 27